body {
  background-image: url(nonexisted_img.gif);
  background-attachment: fixed;
}

.section-edit {
  position: fixed;
  _position: absolute;
  width: 788px;
  top: 50px;
  _top: expression(eval(document.documentElement.scrollTop)+50+"px");
  left: 50%;
  margin-left: -394px;
  background: #fff; }

/*** уголки для окна ***/
.section-edit .bg1- {
  font-size: 1px;
  position: absolute; top: -12px; left: 0px;
  width: 100%; height: 12px;
  background: url({{!static type="images" "decoration/corner-tl-w.png"}}) 0 0 no-repeat;
  _background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{{!static type="images" "decoration/corner-tl-w.png"}}', sizingMethod='crop'); }

.section-edit .bg2- {
  font-size: 1px;
  /*padding: 0px 12px 0px 12px;*/
  width: 12px; height: 12px;
  position: absolute; left: 776px; top: 0px;
  background: url({{!static type="images" "decoration/corner-tr-w.png"}}) 0 0 no-repeat;
  _background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{{!static type="images" "decoration/corner-tr-w.png"}}', sizingMethod='crop'); }
  
.section-edit .bg3- {
  font-size: 1px;
  margin: 0px 12px;
  height: 12px; background: #fff; }
    
.section-edit .bg4- {
  font-size: 1px;
  position: absolute; bottom: -12px; left: 0px;
  width: 100%; height: 12px;
  background: url({{!static type="images" "decoration/corner-bl-w.png"}}) 0 0 no-repeat;
  _background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{{!static type="images" "decoration/corner-bl-w.png"}}', sizingMethod='crop'); }

.section-edit .bg5- {
  font-size: 1px;
  /*padding: 0px 12px 0px 12px;*/
  width: 12px; height: 12px;
  position: absolute; left: 776px; top: 0px;
  background: url({{!static type="images" "decoration/corner-br-w.png"}}) 0 0 no-repeat;
  _background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{{!static type="images" "decoration/corner-br-w.png"}}', sizingMethod='crop'); }
  
.section-edit .bg6- {
  font-size: 1px;
  margin: 0px 12px;
  height: 12px; background: #fff; }
/************/


.section-edit h1.title- {
  padding: 11px 0px 0px 29px;
  font-size: 2.7em; font-style: italic; }

.section-edit .close- {
  position: absolute; top: -3px; right: 9px; }

/** menu-tabs- **/
.section-edit ul.menu-tabs- {
  position: relative;
  border-bottom: 1px #eeedd3 solid;
  margin: 12px 30px 23px 30px;
  padding: 8px 0px 7px 0px; _padding: 0; }

html > body .section-edit ul.menu-tabs- { /* IE7 */
   *padding: 8px 0px 0px 0px; }

.section-edit ul.menu-tabs- li {
  //padding: 8px 0px 7px 0px; zoom: 1; /* IE7, IE6 */
  display: inline;
  margin: 0px 14px 0px 0px;
  list-style-type: none; }

.section-edit ul.menu-tabs- li a {
  z-index: 1;
  font-size: 1.3em; color: #0550b7;
  border-bottom: 1px dashed #0550b7; text-decoration: none; }

.section-edit ul.menu-tabs- li a:hover {
  border-bottom: none; }

.section-edit ul.menu-tabs- li.active- {
  _position: relative; zoom: 1;
  padding: 11px 10px 7px 10px; _padding: 8px 10px 7px 10px;
  background: #eeedd3; }

html > body .section-edit ul.menu-tabs- li.active- { /* IE7 */
  *position: relative; }

html:not([lang]) .section-edit ul.menu-tabs- li.active- { /* Mozilla Firefox */
  position: relative; }
/** скруглённые уголки для активного таба **/

html:first-child .section-edit ul.menu-tabs- li.active- {
  padding: 11px 10px 8px 10px; }

li.active- .cr1- {  
  font-size: 1px;
  width: 12px; height: 12px;
  position: absolute; top: 0px; left: 0px;
	background: url({{!static type="images" "decoration/tab-left.gif"}}) 0 0 no-repeat; }

html:first-child li.active- .cr1- { /* Opera */
   top: -1px; }

li.active- .cr2- {
  font-size: 1px;
  width: 12px; height: 12px;
  position: absolute; top: 0px; right: 0px;
	background: url({{!static type="images" "decoration/tab-right.gif"}}) 0 0 no-repeat;
	_right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px"); }

html:first-child li.active- .cr2- { /* Opera */
  top: -1px; left: 72px; }

/** **/

/*******/
.section-edit ul.menu-tabs- li.active- a {
  position: relative;
  border: 0;
  color: #000; font-weight: bold; }
  
.section-edit ul.menu-tabs- li a.img- {
  border-bottom: none; }

.section-edit ul.menu-tabs- li a img {
  position: relative; left: 2px; }

.section-edit ul.menu-tabs- li.add-section- {
  margin: 0; padding-bottom: 2px;
  position: absolute; right: 0px; _right: 30px; }

.section-edit ul.menu-tabs- li.add-section- a {
  font-size: 1.3em; color: #5f9baf;
  border-bottom: 1px dashed #5f9baf; text-decoration: none; }

.section-edit ul.menu-tabs- li.add-section- a:hover{
  border-bottom: none; }
/** menu-tabs- закончились **/

/** form-edit-section **/
.section-edit form.form-edit-section- {
   position: relative;
   height: 1%; overflow: hidden;
   padding: 0px 185px 10px 185px; _padding: 0px 185px 20px 185px; }

.section-edit form.form-edit-section- p.header- {
  display: block;
  margin: 8px 0px 3px 0px;
  font-weight: bold; }

.section-edit form.form-edit-section- input.long-input- {
  width: 99%; }

.section-edit form.form-edit-section- .edit- a.edit-anons- {
  font-size: 1.1em; color: #776f67;
  border-bottom: 1px dashed #776f67; text-decoration: none; }

.section-edit form.form-edit-section- .edit- a:hover {
  border-bottom: none; }

.section-edit form.form-edit-section- .edit- img {
  position: relative; top: 1px; }

.section-edit form.form-edit-section- .left-select- {
  width: 50%;
  float: left; }
  
.section-edit form.form-edit-section- .right-select- {
  width: 50%; text-align: right;
  float: right; }

.section-edit form.form-edit-section- .right-select- p {
  padding-left: 9px;
  text-align: left; }

.section-edit form.form-edit-section- select {
  width: 199px;
  font-size: 1.3em; }


.section-edit form.form-edit-section- .label- {
  margin-bottom: 14px; }

.section-edit form.form-edit-section- .label- p.notes- {
  display: inline;
  font-size: 1.1em; color: #888; }

/* table.rights- */
.section-edit form.form-edit-section- table.rights- {
  margin-bottom: 25px;
  font-size: 1.3em; }

.section-edit form.form-edit-section- table.rights- tr td{
  padding: 4px 0px; }

.section-edit form.form-edit-section- table.rights- tr.table-header- td {
  border-bottom: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr.moderator- td {
  border-bottom: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr.user- td {
  border-bottom: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr.guest- td {
  border-bottom: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr.anonimous- td {
   }

.section-edit form.form-edit-section- table.rights- tr td.the-right-{
  width: 181px;
  border-right: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr td.to-read-{
  width: 79px;
  text-align: center;
  padding: 6px 0px 5px 0px; _padding: 2px 0px;
  border-right: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr td.to-answer-{
  width: 79px;
  text-align: center;
  padding: 6px 0px 5px 0px; _padding: 2px 0px;
  border-right: 1px #e8e6c6 solid; }

.section-edit form.form-edit-section- table.rights- tr td.to-write-{
  width: 79px;
  text-align: center;
  padding: 6px 0px 5px 0px; _padding: 2px 0px; }

.section-edit form.form-edit-section- table.rights- tr td input {
  width: 12px; }

.section-edit form.form-edit-section- table.rights- tr.table-header- td.the-right- {
  font-weight: bold; }
  
.section-edit form.form-edit-section- table.rights- tr.table-header- td {
  padding: 7px 0px; }
/* table.rights- закончилось */

.section-edit form.form-edit-section- input.submit- {
  font-size: 2em;
  padding-bottom: 0.05em; _padding-bottom: 0; margin: 0.6em 0 0.9em 0;
  vertical-align: middle; }
  
.section-edit form.form-edit-section- .close-text- {
  margin-top: 50px;
  font-size: 1.3em; word-spacing: 0.4em; }
   
.section-edit form.form-edit-section- a.close-ref- {
  border-bottom: 1px #3b3733 dashed;
  text-decoration: none;
  font-size: 1em; color: #3b3733; }
  
.section-edit form.form-edit-section- a.close-ref-:hover {
  border-bottom: none; }

.section-edit form.form-edit-section- a.delete-section- {
  position: absolute; right: 185px; bottom: 2.6em; _bottom: 2.75em;
  color: #ba6083;
  border-bottom: 1px dashed #ba6083; text-decoration: none;  }

html:first-child .section-edit form.form-edit-section- a.delete-section- {
  bottom: 2.4em; }

html > body .section-edit form.form-edit-section- a.delete-section- {
  *bottom: 2em; }

.section-edit form.form-edit-section- a.delete-section-:hover {
  border-bottom: 1px solid #fff; }
/** form-edit-section закончилось **/